home *** CD-ROM | disk | FTP | other *** search
/ Publisher Platinum / Publisher Platinum.iso / clipart / utils / giflt151 / giflite.doc next >
Encoding:
Text File  |  1993-04-30  |  28.8 KB  |  767 lines

  1.  
  2.        ====== GIFLITE 1.51 =========================== Order Form ======
  3.  
  4.        Please send  cheque or money order  made payable to  "White River
  5.        Software", overseas order in money order, please.  (Note that the
  6.        current postage from US to Canada is $0.40.)
  7.  
  8.                White River Software
  9.                P.O.Box 938, Unit 105
  10.                St. Catharines, Ontario
  11.                L2R 6Z4  Canada
  12.  
  13.        -----------------------------------------------------------------
  14.  
  15.          Qty.     Item                                 US/CAD    Amount
  16.  
  17.  
  18.          ___  GIFLITE Registration                  @ $20/$23  $________
  19.               (with registered version and document on disk)
  20.  
  21.                                  Add $1 per copy for 3.5 disk  $________
  22.  
  23.              Shipping and handling outside US and Canada @ $2  $________
  24.  
  25.  
  26.                                          Total  US$________/CAD$________
  27.  
  28.  
  29.                                     Signature __________________________
  30.  
  31.  
  32.        Name     ________________________________________________________
  33.  
  34.        Address  ________________________________________________________
  35.  
  36.                 ________________________________________________________
  37.  
  38.        Country  _____________________  Phone  (______) _________________
  39.  
  40.        Where did you first hear about GIFLITE ?_________________________
  41.  
  42.        Comments ________________________________________________________
  43.  
  44.        _________________________________________________________________
  45.  
  46.  
  47.        Which chip set is your VGA using?
  48.  
  49.        [ ] AheadA  [ ] AheadB [ ] ATI Wonder [ ] Chip & Tech [ ] Everex
  50.        [ ] Genoa   [ ] NCR    [ ] Oak Tech   [ ] Paradise    [ ] Trident
  51.        [ ] Trident 8900       [ ] Tseng      [ ] Tseng 4000  [ ] Video7
  52.        [ ] VESA compatible    [ ] Others ___________________
  53.  
  54.        [ ] Image displayed correctly  [ ] Image displayed incorrectly
  55.  
  56.        =================================================================
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.                                      GIFLITE (tm) GIF Compressor 1.51
  82.  
  83.  
  84.                                      ________________________________
  85.  
  86.  
  87.  
  88.                                      User Manual
  89.  
  90.  
  91.  
  92.  
  93.                                      (c) Copyright 1992
  94.  
  95.                                      White River Software
  96.                                      All Rights Reserved.
  97.  
  98.                                      17 April 1992
  99.  
  100.  
  101.  
  102.  
  103.  
  104.                                      P.O.Box 938 Unit 105
  105.                                      St. Catharines
  106.                                      Ontario, L2R 6Z4
  107.                                      Canada
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.                                 TABLE OF CONTENTS
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.          INTRODUCTION                                                 1
  122.  
  123.             What is GIFLITE . . . . . . . . . . . . . . . . . . . . . 1
  124.  
  125.  
  126.          REGISTRATION                                                 2
  127.  
  128.             Evaluation Version  . . . . . . . . . . . . . . . . . . . 2
  129.  
  130.             License   . . . . . . . . . . . . . . . . . . . . . . . . 3
  131.  
  132.             Disclaimer  . . . . . . . . . . . . . . . . . . . . . . . 3
  133.  
  134.             Trademarks  . . . . . . . . . . . . . . . . . . . . . . . 3
  135.  
  136.  
  137.          USING GIFLITE                                                4
  138.  
  139.             SET GIFLITE= Environment Variable . . . . . . . . . . . . 4
  140.  
  141.             Command Line  . . . . . . . . . . . . . . . . . . . . . . 5
  142.  
  143.             Command Options . . . . . . . . . . . . . . . . . . . . . 6
  144.  
  145.             ERRORLEVEL Exit Value . . . . . . . . . . . . . . . . . . 8
  146.  
  147.  
  148.          EXAMPLES . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  149.  
  150.  
  151.          IMAGES THAT SHOULD BE NOT COMPRESSED                        12
  152.  
  153.  
  154.  
  155.                                                       INTRODUCTION    1
  156.  
  157.  
  158.      INTRODUCTION
  159.      __________________________________________________________________
  160.  
  161.  
  162.          High resolution VGA's and full color scanners have produced  a
  163.          mass volume of  high quality digitized  images. Most of  these
  164.          images available in Bulletin Board System (BBS) are stored  in
  165.          the Graphics Interchange Format (GIF).
  166.  
  167.          Though the GIF format uses a compression algorithm to store  a
  168.          image, the size of  the resulting file  can still easily  over
  169.          100K bytes or even over 200K bytes. If you are a GIF collector
  170.          or a BBS sysop, you will  find your GIF collection occupied  a
  171.          large portion of your hard disk.
  172.  
  173.          How would you like to save 25% of those expensive disk space?
  174.  
  175.  
  176.      WHAT IS GIFLITE
  177.  
  178.          GIFLITE is an  easy to  use GIF file  compression program.  It
  179.          compresses the GIF files so  that they will require much  less
  180.          disk space yet still preserve the same quality and resolution.
  181.  
  182.          With GIFLITE, high quality digitized GIF images can be further
  183.          compressed by  an  average of  15%  to 35%  depending  on  the
  184.          complexity of the images. What  makes GIFLITE special is  that
  185.          the resulting GIF  file are almost  identical to the  original
  186.          file.  Human eyes can hardly tell them apart.
  187.  
  188.          GIFLITE conforms to both GIF87a and GIF89a standards. All non-
  189.          image information is preserved in the resulting GIF files. The
  190.          compressed images can be read  by standard GIF decoders,  such
  191.          as VPIC v4+ and CSHOW v8.3+.
  192.  
  193.          Using GIFLITE is much like  using the other file  compressors.
  194.          If you have used any  file compressor, you will find  yourself
  195.          already familiar with the command structure and options.
  196.  
  197.          If you have any  questions, you can write  to us, or leave  e-
  198.          mail to "Winfred Hu" in the  following BBSs' main board or  in
  199.          CompuServe to  [72070,3515].  We  appreciate  suggestions  and
  200.          ideas.
  201.  
  202.             PC Connect:        Toronto, Canada (416)733-9052 USR-HST/ds
  203.             SouthWest Connect: Chatham, Canada (519)352-7010 USR-HST/ds
  204.             User To User #1:   Dallas, USA     (214)492-6565 USR-HST/ds
  205.             User To User #2:   Dallas, USA     (214)492-5695 HAYES V.42
  206.  
  207.  
  208.                                                       REGISTRATION    2
  209.  
  210.  
  211.      REGISTRATION
  212.      __________________________________________________________________
  213.  
  214.  
  215.          GIFLITE is  not free.    You must  register after  the  15-day
  216.          evaluation time period.
  217.  
  218.          GIFLITE is  a Shareware  product.  It is  distributed  through
  219.          public access channels so that perspective buyers can have the
  220.          opportunity to evaluate the  product before making a  decision
  221.          to buy. If you decide to use this software, then you are under
  222.          both legal  and  moral  obligation to  register  it  with  the
  223.          author. But if you decide not  to use it after evaluating  the
  224.          software, you are under no  obligation. It is fully  protected
  225.          by State, Federal and International copyright laws.
  226.  
  227.          If you continue  to use  GIFLITE after  the 15-day  evaluation
  228.          time period you must register it.
  229.  
  230.              Registration Fee  :           $ 20.0 US
  231.                                        or  $ 23.0 CAD
  232.  
  233.          To register your copy of GIFLITE,  fill in the order form  and
  234.          mail along with your cheque  or money order payable to  "White
  235.          River Software" in US or CAD  to the address indicated in  the
  236.          form.
  237.  
  238.          When you register,  you will receive  the program diskette  of
  239.          the current  version  with  your registration  number  on  it.
  240.          Registration entitles you continue  using the current  version
  241.          and all future versions.  The registration number will  remove
  242.          any limitation functions  in the unregistered  version of  the
  243.          current and the FUTURE releases.
  244.  
  245.  
  246.      EVALUATION VERSION
  247.  
  248.          The evaluation version or the unregistered version distributed
  249.          through the Shareware channel has the following limitation:
  250.  
  251.            1. The maximum resolution of an input GIF file is 640x480.
  252.            2. The -f option (Filter out the GIFLITE header) is not
  253.               available.
  254.            3. The -h option (Do not insert GIFLITE header to output
  255.               file) is not available.
  256.  
  257.  
  258.          The limitation is removed in the registered version.
  259.  
  260.  
  261.  
  262.                                                       REGISTRATION    3
  263.  
  264.  
  265.      LICENSE
  266.  
  267.          You are free to copy and distribute GIFLITE for NON-COMMERCIAL
  268.          use IF:
  269.                NO FEE IS CHARGED FOR USE, COPYING OR DISTRIBUTION,
  270.                        AND IT IS NOT MODIFIED IN ANY WAY.
  271.  
  272.          Computer user groups or clubs  may make copies of GIFLITE  for
  273.          distribution to  members for  a fee  that covers  copying  and
  274.          other administrative costs.  Bulletin Board Systems (BBS) that
  275.          operate  through  subscription  fees  may  post  GIFLITE   for
  276.          download by its subscribers.
  277.  
  278.          Disk distributors of Shareware or User-Supported software  may
  279.          distribute  GIFLITE,  which  includes  the  program  and   the
  280.          document, for a fee under US$8 which covers copying and  other
  281.          administrative costs.  Otherwise,  the  distributors  have  to
  282.          obtain a written permission from the author.
  283.  
  284.  
  285.      DISCLAIMER
  286.  
  287.          This program is provided AS IS without any warranty, expressed
  288.          or implied,  including  but  not  limited  to  fitness  for  a
  289.          particular use.
  290.  
  291.          Since, the  GIF file  format  does not  contain  decompression
  292.          information, the compression process is not reversible,  which
  293.          means once the images is compressed, it cannot be expanded  to
  294.          the original.  Make  a  backup  if you  want  to  restore  the
  295.          original images.
  296.  
  297.  
  298.      TRADEMARKS
  299.  
  300.          GIFLITE is a trademark of the author.
  301.  
  302.          Graphics  Interchange  Format  and   GIF  are  trademarks   of
  303.          CompuServe Inc. and H&R Block Company.
  304.  
  305.          Many specific products found in this manual are trademarks  of
  306.          specific companies.
  307.  
  308.  
  309.                                                      USING GIFLITE    4
  310.  
  311.  
  312.      USING GIFLITE
  313.      __________________________________________________________________
  314.  
  315.  
  316.          GIFLITE requires an IBM  PC/AT/fully compatible computer,  DOS
  317.          2.2 or greater, a minimum of 300K bytes of memory.
  318.  
  319.          Optional: GIFLITE makes full use of EMS (EXPanded Memory), XMS
  320.          (EXTended Memory), hard disk space and VGA board memory during
  321.          compression.
  322.  
  323.          GIFLITE is Windows aware  and will use  text mode under  these
  324.          multitaskers.
  325.  
  326.  
  327.      SET GIFLITE= ENVIRONMENT VARIABLE
  328.  
  329.          To help locating  the files GIFLITE.EXE  and GIFLITE.USE,  you
  330.          should put the environment variable into the AUTOEXEC.BAT, for
  331.          example,
  332.  
  333.               SET GIFLITE=C:\GIF
  334.  
  335.          If you are using  DOS 2.2 to 3.0,  it indicates the  directory
  336.          where GIFLITE.EXE is in and where GIFLITE.USE should be in. If
  337.          you are  using  DOS 3.1  or  higher, it  indicates  where  the
  338.          GIFLITE.USE should be in.
  339.  
  340.          This environment variable tells GIFLITE  to put the usage  log
  341.          into a single  GIFLITE.USE even  if you are  compress the  GIF
  342.          files in different directory. If  the variable is not  present
  343.          and you are using DOS 3.1 or higher, the usage log will be put
  344.          into the same directory as the GIFLITE.EXE.
  345.  
  346.          IMPORTANT: If you are using  the registered version under  DOS
  347.          2.2  to  3.0,  you   MUST  setup  the  environment   variable.
  348.          Otherwise, GIFLITE may not be able to locate the  registration
  349.          number and treated the copy as if it is not registered.
  350.  
  351.  
  352.  
  353.                                                      USING GIFLITE    5
  354.  
  355.  
  356.      COMMAND LINE
  357.  
  358.          All the commands used are entered  on the command line at  the
  359.          DOS prompt. These  options tell GIFLITE  to carry out  certain
  360.          commands when the program is loaded. Below is the  description
  361.          of the command line options.
  362.  
  363.          The GIFLITE command line structure is:
  364.  
  365.             GIFLITE [options] [GifFile]|[@ListFile] [OutFile]
  366.  
  367.          Parameters lists in  [] are  optional. If no  option and  file
  368.          name is specified, GIFLITE will display a help screen  listing
  369.          all the  options.  To  compress  files,  either  [GifFile]  or
  370.          [@GifList] must be presented in the command line.
  371.  
  372.          [GifFile] is the name and directory of the source GIF file  to
  373.          be compressed. The  file name can  contain wildcard  character
  374.          '*' and '?'. To  prevent running out  of memory, the  wildcard
  375.          expression should not contain too many files, say thousands.
  376.  
  377.          [@ListFile] is a file containing a list of the GIF files to be
  378.          compressed. This option is used  when the GIF files cannot  be
  379.          expressed as a wildcard easily. The names in the list file are
  380.          separated by a space  or a carriage return  and the names  can
  381.          contain wildcard character. To prevent running out of  memory,
  382.          the list file  should not  contains too many  file names,  say
  383.          thousands.
  384.  
  385.          [OutFile] is the name and directory of the output GIF file. If
  386.          only path is specified, the output file with the same name  of
  387.          the original file will be created in the specified path.
  388.  
  389.          [options] are the  GIFLITE options that  you can specify.  The
  390.          following is a summary of all options available in GIFLITE.
  391.  
  392.            -9   Replace GIF87a header with GIF89a header.
  393.            -b   No backup .BAK file of the original.
  394.            -f   Filter out the GIFLITE header
  395.            -h   Do not insert the GIFLITE header to output file.
  396.            -i   Ignore GIFLITE header in the original.
  397.            -l   No usage log to GIFLITE.USE.
  398.            -m   Use method 0, 1, 2 or 3 (default is 1).
  399.            -o   Overwrite output if it exists.
  400.            -s   Statistics on usage log.
  401.            -t   Text mode only, no graphic display.
  402.            -u   Update file time/date to current time/date.
  403.            -@   Exclude files.
  404.  
  405.  
  406.                                                      USING GIFLITE    6
  407.  
  408.  
  409.      COMMAND OPTIONS
  410.  
  411.          All  command  options  must  be  preceded  by  a  '-'  or  '/'
  412.          character. The options are described below.
  413.  
  414.  
  415.      -9  Replace GIF87a header with GIF89a header.
  416.  
  417.          This option will replace the GIF87a header in the output  file
  418.          with  the  new  GIF89a  header.  The  GIF89a  header   ensures
  419.          compatibility between a GIF89a decoder and the GIFLITE header.
  420.          However, GIF87a  decoder  will  not  be  able  to  decode  the
  421.          resulting GIF file. For maximum compatibility with GIF87a  and
  422.          GIF89a decoders, you should use the -h option instead.
  423.  
  424.          Note: CompuServe Graphics Forum accepts GIFLITE processed  GIF
  425.          files ONLY IF
  426.            1. The GIF file is compressed with the -9 option, or
  427.            2. The GIF file is compressed with the -h option.
  428.  
  429.  
  430.      -b  No backup .BAK file of the original.
  431.  
  432.          By default,  a  backup  file  with a  .BAK  extension  of  the
  433.          original uncompressed  file is  created. If  you specify  this
  434.          option, no backup file is created. This option is useful  when
  435.          you are compressing a large volume of GIF files and you do not
  436.          have the disk space for backup.
  437.  
  438.  
  439.      -f  Filter out the GIFLITE header.
  440.  
  441.          This option provides a  way to filter  out the GIFLITE  header
  442.          without recompressing  the  file. It  is  used when  you  have
  443.          compressed a  collection of  GIF files  with the  unregistered
  444.          version or  without using  the -h  option and  later you  want
  445.          maximum compatibility with non-standard decoders. This  option
  446.          is available in the registered version only.
  447.  
  448.  
  449.      -h  Do not insert the GIFLITE header to output file.
  450.  
  451.          By default, GIFLITE will insert  a short header to the  output
  452.          file indicating it  is compressed by  GIFLITE. If you  specify
  453.          this option, the header will  not be inserted into the  output
  454.          file. According to  the GIF87a  standard, the  header will  be
  455.          ignored by  a GIF  decoder and  most decoders  conform to  the
  456.          standard. For maximum compatibility with non-standard decoder,
  457.          you should specify  this option. This  option is available  in
  458.          the registered version only.
  459.  
  460.          Note: CompuServe Graphics Forum accepts GIFLITE processed  GIF
  461.          files ONLY IF
  462.            1. The GIF file is compressed with the -9 option, or
  463.            2. The GIF file is compressed with the -h option.
  464.  
  465.  
  466.                                                      USING GIFLITE    7
  467.  
  468.  
  469.      -i  Ignore GIFLITE header in the original.
  470.  
  471.          During compression,  GIFLITE will  check if  a GIFLITE  header
  472.          exists in the source file and abort the process if it  exists.
  473.          This prevents compressing an  already compressed file. If  you
  474.          specify this  option,  GIFLITE  will  ignore  the  header  and
  475.          attempt to compress the file. The old header will be  replaced
  476.          by a new one.
  477.  
  478.  
  479.      -l  No usage log to GIFLITE.USE.
  480.  
  481.          Normally, GIFLITE will produce  an usage log file  GIFLITE.USE
  482.          recording the  compression information  so that  you can  keep
  483.          track  of  which  files  are  compressed  and  the  ratio   of
  484.          compression. If  you  specify  this  option,  the  compression
  485.          information will not be written to the usage log file.
  486.  
  487.  
  488.      -m[0,1,2,3]  Use method 0, 1, 2 or 3.
  489.  
  490.          The default  method 1  produces an  output file  with  maximum
  491.          compression. Method  2 produces  a  less compressed  file  and
  492.          method 3 produces  a least compressed  file. For most  images,
  493.          the output images are almost  identical to the source  images.
  494.          But for some images, such as hand-drawn images or images  with
  495.          detail texture,  method 2  and method  3 will  reserve  better
  496.          quality of  the original  images. Method  0 stores  the  image
  497.          without compression  and can  be used  to insert  the  GIFLITE
  498.          header in  order  to prevent  recompression.  In case  if  the
  499.          original picture  is not  encoded  efficiently, method  0  may
  500.          reduce the size.
  501.  
  502.  
  503.      -o  Overwrite output if it exists.
  504.  
  505.          If the file you specified  in the output file already  exists,
  506.          this option  tells  GIFLITE  to  automatically  overwrite  the
  507.          output file.  If you  do  not use  this option,  GIFLITE  will
  508.          prompt you for confirmation before it overwriting any existing
  509.          output file.
  510.  
  511.  
  512.      -s  Statistics on usage log.
  513.  
  514.          The usage  log  GIFLITE.USE  also  allows  you  to  perform  a
  515.          statistic analysis on it. This  option displays the number  of
  516.          files recorded in the usage  log, the original file size,  the
  517.          compressed file size and  the overall compression ratio.  This
  518.          option overrides  other options  and  no compression  will  be
  519.          performed.
  520.  
  521.  
  522.  
  523.                                                      USING GIFLITE    8
  524.  
  525.  
  526.      -t  Text mode only, no graphic display.
  527.  
  528.          By default,  GIFLITE  will attempt  to  display the  image  on
  529.          screen during  compression. Using  the video  memory,  GIFLITE
  530.          avoids using  the  main memory,  EMS,  XMS or  disk  space  as
  531.          secondary storage to store the temporary image. If you specify
  532.          this option or if there  is a conflict between the  resolution
  533.          of the image  and the screen,  it will be  compressed in  text
  534.          mode. If GIFLITE does not  display the image correctly on  the
  535.          screen, you have a video adapter other than a VGA, or you  are
  536.          running GIFLITE in a multitasker,  this option should be  used
  537.          to avoid the conflict.
  538.  
  539.  
  540.      -u  Update file time/date to current time/date.
  541.  
  542.          This option assigns the  current date and  time to the  output
  543.          file. If you do not use this option, the date and time will be
  544.          preserved in the output file.
  545.  
  546.  
  547.      -@ExcludeListFile  Exclude files specified in ExcludeListFile.
  548.  
  549.          This option allows you to specify a list of files you want  to
  550.          exclude. The ExcludeListFile should contains one file name per
  551.          line. The file  name must  not contain  directory or  wildcard
  552.          characters. Any characters  after the file  name are  ignored.
  553.          This format allows the usage  log file GIFLITE.USE to be  used
  554.          as the exclude list file.
  555.  
  556.  
  557.      ERRORLEVEL EXIT VALUE
  558.  
  559.          When exit, GIFLITE sets  the ERRORLEVEL exit  value to one  of
  560.          the following:
  561.  
  562.          0, Success: All files are compressed successfully.
  563.  
  564.          1, Unrecoverable Error: Any error that aborts the program, for
  565.          example, Invalid command line, File not found, Disk full,  Not
  566.          enough memory, etc.
  567.  
  568.          2, Recoverable Error:  One or more  of the input files have an
  569.          image  error  or  are  already  compressed  by  GIFLITE.   The
  570.          compression will  continue  until  all  the  other  files  are
  571.          processed.
  572.  
  573.          3, Unregister Limit Reached:  One or more  of the input  files
  574.          have a resolution greater  than 640x480, if  you are using  an
  575.          unregistered copy of  GIFLITE. The  compression will  continue
  576.          until all the other files are processed.
  577.  
  578.  
  579.  
  580.                                                      USING GIFLITE    9
  581.  
  582.  
  583.      EXAMPLES
  584.      __________________________________________________________________
  585.  
  586.  
  587.       1. The simplest form of GIFLITE is
  588.  
  589.               C:\GIF>GIFLITE PICTURE.GIF
  590.  
  591.          In this example, the file  PICTURE.GIF will be compressed  and
  592.          the output file will overwrite the original file. A backup  of
  593.          the original file is produced as PICTURE.BAK.
  594.  
  595.          After  the  file  is  compressed,  GIFLITE  will  display  the
  596.          original size  of  the  file, the  compressed  size,  and  the
  597.          compression ratio.
  598.  
  599.  
  600.       2. The following illustrates the use of an output directory.
  601.  
  602.               C:\GIF>GIFLITE -o K* D:\GIFLITE
  603.  
  604.          In this  example,  the  GIF  files  started  with  a  'K'  are
  605.          compressed to the directory D:\GIFLITE with the same file name
  606.          as  the  original.  Since  no  extension  for  the  files  are
  607.          specified, GIFLITE  automatically compress  the files  with  a
  608.          .GIF extension. The -o option  tells GIFLITE to overwrite  any
  609.          existing output file automatically.
  610.  
  611.  
  612.       3. For the statistic analysis,
  613.  
  614.               C:\GIF>GIFLITE -s
  615.  
  616.          The -s option reads the  usage log GIFLITE.USE and  calculates
  617.          the total  original  size,  compressed size  and  the  overall
  618.          compression ratio.
  619.  
  620.  
  621.       4. GIFLITE will attempt to display the GIF files on screen during
  622.          compression. In case of  incompatibility with the video  card,
  623.          the -t option will forces GIFLITE  to use text mode only.  For
  624.          example,
  625.  
  626.               C:\GIF>GIFLITE -t *
  627.  
  628.  
  629.       5. To compress a hand-drawn image or a image with detail texture,
  630.  
  631.               C:\GIF>GIFLITE -m3 HANDRAWN.GIF
  632.  
  633.          The -m3  option  specifies  compression  method  3  which  may
  634.          produce a more acceptable but less compressed image.
  635.  
  636.  
  637.  
  638.                                                     USING GIFLITE    10
  639.  
  640.  
  641.       6. To compress all the GIF files without making backups,
  642.  
  643.               C:\>GIFLITE -b C:\GIF\*
  644.  
  645.          The wildcard 'C:\GIF\*'  tells GIFLITE to  compress all  *.GIF
  646.          files in the C:\GIF directory. The -b option prevents  GIFLITE
  647.          from making backup.
  648.  
  649.  
  650.       7. If you are a BBS sysop or a GIF producer, you should  compress
  651.          the GIF file with the -h option for maximum compatibility with
  652.          non-standard GIF decoders.  And you could  put a message  into
  653.          the bulletin  saying  that  the  GIF files  in  your  BBS  are
  654.          compressed by  GIFLITE to  prevent users  from compressing  an
  655.          already compressed GIF files.
  656.  
  657.               C:\GIF>GIFLITE -h @GIFLITE.LST
  658.  
  659.          The  example  also  illustrates  the   use  of  a  list   file
  660.          GIFLITE.LST. A list file  contains one or  more lines of  file
  661.          specification separated by a space  or a carriage return,  for
  662.          example
  663.  
  664.               C:\GIF1\A* D:\GIF2\B*
  665.               E:\GIF3\C*
  666.  
  667.  
  668.       8. If  you have  already compressed a lot of  GIF files  with the
  669.          unregistered version or without using  the -h option, you  can
  670.          filter out the GIFLITE header quickly with the -f option.
  671.  
  672.               C:\GIFLITE>GIFLITE -f -b *
  673.  
  674.          If you are a BBS sysop and  you want to keep the GIF files  in
  675.          maximum compatibility  with  non-standard  decoders,  you  can
  676.          filter out the GIFLITE header from newly upload GIF files with
  677.          this option.
  678.  
  679.          Normally there is  no need  to filter out  the GIFLITE  header
  680.          since the header provides  additional information and you  can
  681.          avoid compressing an already compressed file.
  682.  
  683.  
  684.       9. Some BBSs, such as CompuServe, have  a strict policy  with the
  685.          GIF files. Then you should compress  the GIF file with the  -9
  686.          option which replace the GIF87a  header with GIF89a header  OR
  687.          with the -h  option which skip  inserting the GIFLITE  header.
  688.          For example,
  689.  
  690.               C:\GIF>GIFLITE -9 * \CIS
  691.               C:\GIF>GIFLITE -h * \CIS
  692.  
  693.  
  694.  
  695.                                                     USING GIFLITE    11
  696.  
  697.  
  698.      10. For images with detailed texture, you may not want to compress
  699.          it with GIFLITE but yet you want to insert the GIFLITE  header
  700.          to the picture such that GIFLITE will not compress it. You can
  701.          use the -m0  option to  tell GIFLITE  not to  compress it  but
  702.          insert the GIFLITE header.
  703.  
  704.               C:\GIF>GIFLITE -m0 TEXTURE.GIF
  705.  
  706.      11. To avoid compressing already compressed pictures,  you can use
  707.          the usage log file GIFLITE.USE as the exclude list file.
  708.  
  709.               C:\GIF>GIFLITE -@GIFLITE.USE *
  710.  
  711.      12. If  you  are  compressing a  large  volume of  GIF files,  the
  712.          process may continue for several hours. It would be better  to
  713.          perform the compression overnight.  Fortunately, it is a  one-
  714.          time process, once you have the files compressed, it will save
  715.          the disk space permanently.
  716.  
  717.  
  718.                              IMAGES THAT SHOULD NOT BE COMPRESSED    12
  719.  
  720.  
  721.      IMAGES THAT SHOULD NOT BE COMPRESSED
  722.      __________________________________________________________________
  723.  
  724.  
  725.          GIFLITE can  compress most  GIF files.  However, not  all  GIF
  726.          files can be compressed, they are:
  727.  
  728.             . Black and white 2 colors images
  729.             . 16 or less colors images
  730.             . Dither images
  731.  
  732.  
  733.          Hand drawn images  or images with  detail texture may  produce
  734.          poor result with  the default maximum  compression. For  these
  735.          images, either method 2 (-m2) or method 3 (-m3) should be used
  736.          to compress the image.
  737.  
  738.  
  739.          Although the GIFLITE header is encoded in GIF89a format,  most
  740.          popular GIF87a  decoders  will  ignore  the  header  and  they
  741.          should, according to the GIF87a standard. If your decoder does
  742.          not conform fully to the GIF87a standard, for example  Graphic
  743.          Workshop, you should not compress the files or you should  use
  744.          the -h option in the registered version to avoid inserting the
  745.          GIFLITE header.
  746.  
  747.  
  748.          Some BBSs, such as CompuServe,  have a strict policy with  the
  749.          GIF files. Then you should compress  the GIF file with the  -9
  750.          option which replace the GIF87a  header with GIF89a header  OR
  751.          with the -h option which skip inserting the GIFLITE header.
  752.  
  753.          Note: CompuServe Graphics Forum accepts GIFLITE processed  GIF
  754.          files ONLY IF
  755.            1. The GIF file is compressed with the -9 option, or
  756.            2. The GIF file is compressed with the -h option.
  757.  
  758.  
  759.          Normally, GIFLITE  will attempt  to display  the image  before
  760.          compressing the GIF  files. If  the images  are not  displayed
  761.          correctly due to incompatible video  chip set, the files  will
  762.          not be compressed correctly. In this case, you should use  the
  763.          -t option  to  force  GIFLITE  not to  use  graphic  mode  and
  764.          compress in text mode only.
  765.  
  766.  
  767.